sitting duck – English–Español translations

🇬🇧 en es 🇪🇸

sitting duck noun

  • an obvious, vulnerable target
blanco fácil, pato de feria, presa fácil
Wiktionary Links